biocompatible materials - French English Dictionary